import java.io.File;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.OutputStream;

public class Task {

    public static String FILE_PATH = "lesson9/task3/resource/output.txt";

    public static void main(String[] args) throws IOException {
        File file = new File(FILE_PATH);
        if(!file.getParentFile().exists()) {
            file.getParentFile().mkdirs();
        }
        
        writeFile(file.getPath());
        appendFile(file.getPath());
    }

    public static void appendFile(String path) throws IOException {
        // 请将Hello world!追加到FILE_PATH文件末尾
        /* TODO */
    }

    public static void writeFile(String path) throws IOException {
        OutputStream os = new FileOutputStream(path);

        // 分别写出ABC到文件中
        /* TODO */

        String str = "黑马程序员abc123";
        // 请将str转换为字节数组，并写出到文件中
        /* TODO */

        // 请将str转换为字节数组，并将前6个字节写出到文件中
        /* TODO */

        // 写出换行符\r\n
        /* TODO */
        
        os.close();
    }

}